spleen amaranth - Francés Inglés Diccionario